Know your Limits: Enhanced XML Modeling with Cardinality Constraints

نویسندگان

  • Sebastian Link
  • Thu Trinh
چکیده

XML Schema supports the specification of occurrence constraints by declaring values for its min/maxOccurs attributes. These constraints are structural in the sense that they restrict the cardinality of children elements independently of the data that is present in their subtrees. Thus, occurrence constraints do not address any data semantics and are therefore only of limited interest to data modelling. In this tutorial we first survey the benefits of introducing semantic cardinality constraints into the framework of XML modeling languages: enhanced modeling capabilities, increased levels of data consistency and integrity, additional techniques for XML query optimization and query rewriting, prediction of the number of XML query answers, updates and encryptions. Secondly, we survey different techniques of representing many-to-many relationship types within XML. In particular, we focus on the preservation of key, foreign key and participation constraints.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cardinality Constraints for XML: Challenging the Trade-off between Expressiveness and Tractability 2. IDENTIFICATION Contact Principal Investigator Name (with title): Associate Professor Sebastian Link Full Address: School of Information Management

Describe in up to 200 words the nature of your proposed research in plain English for a general audience. This summary should be able to be used for publicity purposes if the proposal is offered funding. The eXtensible Markup Language (XML) has evolved to be the " lingua franca " for data integration and data exchange on the Internet and elsewhere. This development has led to a dramatic increas...

متن کامل

Cardinality Constraint Access Control Model and Implementation

Analysis constraints and its diversity in security access control model. Cardinality is a common constraint in access control model. An extended cardinality constraint access control model is established. According to actual demand, we describe the user-role, user-session, role-session cardinality constraints based on the RBAC model. The differences between static and dynamic cardinality constr...

متن کامل

Finite Satis ability of Keys and Foreign Keys for XML

Key and foreign key constraints are useful for XML 5] data in semantic speciication, query optimization and more importantly, for information preservation in data exchange. Several XML proposals, e.g., XML Schema 28] and XML Data 21], support key and foreign key speciications. These constraints, however, may not be nitely satissable in the XML context. More specifically , given a DTD D and a ni...

متن کامل

Soft Cardinality Constraints on XML Data - How Exceptions Prove the Business Rule

We introduce soft cardinality constraints which need to be satisfied on average only, and thus permit violations in a controlled manner. Starting from a highly expressive but intractable class, we establish a fragment that is maximal with respect to both expressivity and efficiency. More precisely, we characterise the associated implication problem axiomatically and develop a low-degree polynom...

متن کامل

Counting in Trees along Multidirectional Regular Paths

We propose a tree logic capable of expressing simple cardinality constraints on the number of nodes selected by an arbitrarily deep regular path with backward navigation. Specifically, a sublogic of the alternation-free μ−calculus with converse for finite trees is extended with a counting operator in order to reason on the cardinality of node sets. Also, we developed a bottom-up tableau-based s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007